﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Xml.Serialization;

namespace PSE.Framework.Communication.Spb.Common
{
    [XmlRoot("STR0009R2")]
    public class STRRequisicaoTransferenciaContaMesmaTitularidadeTerceiro
    {
        [XmlElement("CodMsg")]
        public string CodigoMensagem { get; set; }
        [XmlElement("NumCtrlSTR")]
        public string NumeroControleSTR { get; set; }
        [XmlElement("DtHrBC")]
        public string DataHoraBacen { get; set; }
        [XmlElement("ISPBIFDebtd")]
        public string ISPBIFDebitada { get; set; }
        [XmlElement("AgDebtd")]
        public string AgenciaDebitada { get; set; }
        [XmlElement("TpCtDebtd")]
        public string TipoContaDebitada { get; set; }
        [XmlElement("CtDebtd")]
        public string ContaDebitada { get; set; }
        [XmlElement("TpPessoaDebtd")]
        public string TipoPessoaDebitada { get; set; }
        [XmlElement("CNPJ_CPFCliDebtdTitlar1")]
        public string CNPJouCPFClienteDebitadoTitular1 { get; set; }
        [XmlElement("NomCliDebtdTitlar1")]
        public string NomeClienteDebitadoTitular { get; set; }
        [XmlElement("CNPJ_CPFCliDebtdTitlar2")]
        public string CNPJouCPFClienteDebitadoTitular2 { get; set; }
        [XmlElement("NomCliDebtdTitlar2")]
        public string NomeClienteDebitadoTitular2 { get; set; }
        [XmlElement("ISPBIFCredtd")]
        public string ISPBIFCreditada { get; set; }
        [XmlElement("AgCredtd")]
        public string AgenciaCreditada { get; set; }
        [XmlElement("TpCtCredtd")]
        public string TipoContaCreditada { get; set; }
        [XmlElement("CtCredtd")]
        public string ContaCreditada { get; set; }
        [XmlElement("VlrLanc")]
        public string ValorLançamento { get; set; }
        [XmlElement("FinlddCli")]
        public string FinalidadeCliente { get; set; }
        [XmlElement("CodIdentdTransf")]
        public string CodigoIdentificadorTransferencia { get; set; }
        [XmlElement("Hist")]
        public string Historico { get; set; }
        [XmlElement("DtMovto")]
        public string DataMovimento { get; set; }
    }
}
